superior powers - German English Dictionary